to put up some resistance - French English Dictionary